#ifndef _APPS_SHOW_CMAINWINDOW_H_
#define _APPS_SHOW_CMAINWINDOW_H_

#include "auto.h"

#include <buola/io/curi.h>
#include <buola/gui/cwindow.h>

namespace buola { namespace show {

class CMainWindow : public gui::CWindow
{
public:
    CMainWindow();
    virtual ~CMainWindow();

    void Open(const io::CURI &pURI);

protected:
    gui::PImageBox mImageBox;
    gui::PStatusBar mStatusBar;
};

typedef intrusive_ptr<CMainWindow> PMainWindow;

/*namespace show*/ } /*namespace buola*/ }

#endif
